package nc.vo.med.mcm.qdsz.pzdq;

import nc.vo.pub.SuperVO;
import nc.vo.pub.lang.UFBoolean;

public class TreeNodeVO extends SuperVO{

	private String pk_node;
	
	private String vcode;
	
	private String vname;
	
	private String pk_parent;
	
	private UFBoolean isleaf;
	
	public static final String PK_NODE = "pk_node";
	public static final String VCODE = "vcode";
	public static final String VNAME = "vname";
	public static final String PK_PARENT = "pk_parent";
	public static final String ISLEAF = "isleaf";

	public String getPk_node() {
		return pk_node;
	}

	public void setPk_node(String pk_node) {
		this.pk_node = pk_node;
	}

	public String getVcode() {
		return vcode;
	}

	public void setVcode(String vcode) {
		this.vcode = vcode;
	}

	public String getVname() {
		return vname;
	}

	public void setVname(String vname) {
		this.vname = vname;
	}

	public String getPk_parent() {
		return pk_parent;
	}

	public void setPk_parent(String pk_parent) {
		this.pk_parent = pk_parent;
	}

	public UFBoolean getIsleaf() {
		return isleaf;
	}

	public void setIsleaf(UFBoolean isleaf) {
		this.isleaf = isleaf;
	}

	@Override
	public String getPKFieldName() {
		
		return PK_NODE;
	}

	@Override
	public String getParentPKFieldName() {
		
		return PK_PARENT;
	}

	@Override
	public String getTableName() {
		
		return null;
	}

}
